Słownik polsko-angielski

ambush patrol
~ samowystarczalny - self-sufficient patrol